From: Jo-Philipp Wich Date: Wed, 5 Oct 2022 11:23:57 +0000 (+0200) Subject: main.uc: remove uneeded/wrong set reload restrictions X-Git-Url: http://git.openwrt.org/%22https:/collectd.org//%22http:/www.crowdsec.net/%22/%22https:/collectd.org/%22http:/www.crowdsec.net/%22?a=commitdiff_plain;h=592ba4577e9beaf66e4bbac31c20c1cc3299be9a;p=project%2Ffirewall4.git main.uc: remove uneeded/wrong set reload restrictions Always reload sets, regardless of whether they contain entries or not. Also don't require a set to define a `loadfile` option in order to get reloaded by `fw4 reload-sets`. Ref: https://forum.openwrt.org/t/x/138579/53 Signed-off-by: Jo-Philipp Wich --- diff --git a/root/usr/share/firewall4/main.uc b/root/usr/share/firewall4/main.uc index 077191d..1d8a405 100644 --- a/root/usr/share/firewall4/main.uc +++ b/root/usr/share/firewall4/main.uc @@ -18,9 +18,6 @@ function reload_sets() { sets = fw4.check_set_types(); for (let set in state.ipsets) { - if (!set.loadfile || !length(set.entries)) - continue; - if (!exists(sets, set.name)) { warn(`Named set '${set.name}' does not exist - do you need to restart the firewall?\n`); continue;